evolutionary determinism - Alemán Inglés Diccionario